package com.qeado.content.service;

import java.util.List;
import java.util.Map;

import com.qeado.content.model.BdTypeCode;
import com.qeado.content.model.KindTypeCode;
import com.qeado.content.model.Product;
import com.qeado.content.model.RkTypeCode;
import com.qeado.content.model.UnitTypeCode;

public interface ProductManageService {
	
	List<Product>  getProductListByCondition(Product p);
	void           deleProductListById(Product p);
	void           insertNewProduct(Product p);
	void           updateProduct(Product p);
	Product		   searchProductById(String id);
	
	List<BdTypeCode>  	getAllBrandTypeCode();
    List<KindTypeCode>  getAllKindTypeCode();
 	List<RkTypeCode>   	getAllRankTypeCode();
 	List<UnitTypeCode> 	getAllUnitTypeCode();
	List<Map<String, String>> searchUserInfoFromProd(String userName, String email);

}
